home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 10 / AACD 10.iso / AACD / Games / MAME / src / sound / dac.h < prev    next >
C/C++ Source or Header  |  2000-04-04  |  522b  |  24 lines

  1. #ifndef DAC_H
  2. #define DAC_H
  3.  
  4. #define MAX_DAC 4
  5.  
  6. struct DACinterface
  7. {
  8.     int num;    /* total number of DACs */
  9.     int mixing_level[MAX_DAC];
  10. };
  11.  
  12. int DAC_sh_start(const struct MachineSound *msound);
  13. void DAC_data_w(int num,int data);
  14. void DAC_signed_data_w(int num,int data);
  15. void DAC_data_16_w(int num,int data);
  16. void DAC_signed_data_16_w(int num,int data);
  17.  
  18. WRITE_HANDLER( DAC_0_data_w );
  19. WRITE_HANDLER( DAC_1_data_w );
  20. WRITE_HANDLER( DAC_0_signed_data_w );
  21. WRITE_HANDLER( DAC_1_signed_data_w );
  22.  
  23. #endif
  24.